Tureng Mobile
Genel
1
f.
be in financial difficulty
Deyim
3
f.
be hard pushed (brit)
f.
be hard up for cash
f.
be hard-pressed